//
// Constants.hpp for  in ~/Dropbox/Projets/raytracer-2016/Includes/Maths/
//
// Made by Jonathan
// Login   <ledey_l@epitech.net>
//
// Started on  Sat Sep 21 22:55:16 2013 Jonathan
// Last update Sun Sep 22 16:29:36 2013 Jonathan
//

#ifndef			CONSTANTS_HPP_
# define		CONSTANTS_HPP_

# include		<cstdlib>

const long double	PI		= 3.1415926535897932384f;
const long double	TWO_PI		= 6.2831853071795864769f;
const long double	PI_ON_180	= 0.0174532925199432957f;
const long double	INVPI		= 0.3183098861837906715f;
const long double	INVTWO_PI	= 0.1591549430918953358f;

const long double	EPSILON		= 0.0001;

const long double	INVRAND_MAX	= 1.0f / static_cast<long double>(RAND_MAX);

#endif			/* CONSTANTS_HPP_ */
